﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace KPIS.GERP.GIMS.MODEL
{
    public class M_IcmInventoryStockTakingItem
    {
        private Int32 ICM_STOCK_TAKING_ITEM_SEQ;
        private string ICM_STOCK_TAKING_CODE;
        private Nullable<Int32> ICM_RES_ITEM_SEQ;
        private Nullable<Int32> QUANTITY_AMOUNT_STOCK;
        private Nullable<Int32> QUANTITY_AMOUNT_REAL;
        private string REMARK;
        private string RECORD_STATUS;
        private Int32 CREATED_BY;
        private DateTime CREATED_WHEN;
        private Nullable<Int32> UPDATED_BY;
        private Nullable<DateTime> UPDATED_WHEN;
        //Add
        private string RESOURCE_NAME;

        public Int32 icm_stock_taking_item_seq
        {
          get { return ICM_STOCK_TAKING_ITEM_SEQ; }
          set { ICM_STOCK_TAKING_ITEM_SEQ = value; }
        }
        public string icm_stock_taking_code
        {
          get { return ICM_STOCK_TAKING_CODE; }
          set { ICM_STOCK_TAKING_CODE = value; }
        }
        public Nullable<Int32> icm_res_item_seq
        {
          get { return ICM_RES_ITEM_SEQ; }
          set { ICM_RES_ITEM_SEQ = value; }
        }
        public Nullable<Int32> quanlity_amount_stock
        {
          get { return QUANTITY_AMOUNT_STOCK; }
          set { QUANTITY_AMOUNT_STOCK = value; }
        }
        public Nullable<Int32> quantity_amount_real
        {
          get { return QUANTITY_AMOUNT_REAL; }
          set { QUANTITY_AMOUNT_REAL = value; }
        }
        public string remark
        {
            get { return REMARK; }
            set { REMARK = value; }
        }
        public string record_status
        {
          get { return RECORD_STATUS; }
          set { RECORD_STATUS = value; }
        }
        public Int32 created_by
        {
          get { return CREATED_BY; }
          set { CREATED_BY = value; }
        }
        public DateTime created_when
        {
          get { return CREATED_WHEN; }
          set { CREATED_WHEN = value; }
        }
        public Nullable<Int32> updated_by
        {
          get { return UPDATED_BY; }
          set { UPDATED_BY = value; }
        }
        public Nullable<DateTime> updated_when
        {
            get { return UPDATED_WHEN; }
            set { UPDATED_WHEN = value; }
        }
        public string resource_name
        {
            get { return RESOURCE_NAME; }
            set { RESOURCE_NAME = value; }
        }
    }
}
